invasive exotics - Turkish English Dictionary